Enterprise Version
camel toerealistic style